home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat4 / dmedia / iff.z / iff
Encoding:
Text File  |  1998-10-20  |  4.5 KB  |  133 lines

  1.  
  2.  
  3.  
  4. iiiiffffffff((((4444))))                                                                  iiiiffffffff((((4444))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      iff, 8svx - Amiga IFF/8SVX Audio File Format
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////aaaauuuuddddiiiiooooffffiiiilllleeee....hhhh>>>>
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      The Audio File Library currently supports 13 of the commonly found audio
  16.      file formats, i.e., is able to recognize, read, and write sample data and
  17.      header information to and from files in these formats.  It is important
  18.      not to confuse _s_a_m_p_l_e or _a_u_d_i_o _d_a_t_a _f_o_r_m_a_t_s with _f_i_l_e _f_o_r_m_a_t_s.  The
  19.      former refers to the bit-wise organization of the sound samples in the
  20.      file, i.e., whether the format is 8-bit integer or 16-bit unsigned, etc.
  21.      Audio file format refers to the structure of the _a_u_d_i_o _f_i_l_e _h_e_a_d_e_r, the
  22.      chunk of on-disk data which preceeds the samples and which provides
  23.      information about the file to the audio program.  A single audio file
  24.      format may support a large variety of sample formats.
  25.  
  26.      The AAAAmmmmiiiiggggaaaa IIIIFFFFFFFF////8888SSSSVVVVXXXX FFFFiiiilllleeee FFFFoooorrrrmmmmaaaatttt ((((iiiiffffffff)))) is used primarily on Amiga
  27.      computers.  It consists of a variable-length header followed by a
  28.      contiguous block of binary data representing the sound samples.
  29.      Occasionally, additional chunks of non-audio information will be placed
  30.      after the sound sample block.
  31.  
  32. DDDDAAAATTTTAAAA FFFFOOOORRRRMMMMAAAATTTT SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNNSSSS
  33.      SSSSaaaammmmpppplllleeee FFFFoooorrrrmmmmaaaattttssss::::
  34.           Two's complement integer only.
  35.  
  36.      SSSSaaaammmmpppplllleeee WWWWiiiiddddtttthhhhssss::::
  37.           8-bit only (for now).
  38.  
  39.      BBBByyyytttteeee OOOOrrrrddddeeeerrrrssss::::
  40.           Always bigendian.
  41.  
  42.      CCCChhhhaaaannnnnnnneeeellll CCCCoooouuuunnnnttttssss::::
  43.           Monaural files only (for now).
  44.  
  45.      CCCCoooommmmpppprrrreeeessssssssiiiioooonnnn FFFFoooorrrrmmmmaaaattttssss::::
  46.           The only available compression, Fibonacci-delta encoding, is not
  47.           currently supported by the Audio File Library.
  48.  
  49. FFFFIIIILLLLEEEE FFFFOOOORRRRMMMMAAAATTTT SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNNSSSS
  50.      IFF/8SVX file headers can contain additional information.
  51.  
  52.      IIIInnnnssssttttrrrruuuummmmeeeennnntttt CCCCoooonnnnffffiiiigggguuuurrrraaaattttiiiioooonnnnssss::::
  53.           None supported.
  54.  
  55.      MMMMaaaarrrrkkkkeeeerrrrssss::::
  56.           None supported.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. iiiiffffffff((((4444))))                                                                  iiiiffffffff((((4444))))
  71.  
  72.  
  73.  
  74.      MMMMiiiisssscccceeeellllllllaaaannnneeeeoooouuuussss CCCChhhhuuuunnnnkkkkssss::::
  75.  
  76.                AAAAFFFF____MMMMIIIISSSSCCCC____CCCCOOOOPPPPYYYY            copyright string
  77.  
  78.                AAAAFFFF____MMMMIIIISSSSCCCC____AAAAUUUUTTTTHHHH            author string
  79.  
  80.                AAAAFFFF____MMMMIIIISSSSCCCC____NNNNAAAAMMMMEEEE            name string
  81.  
  82.                AAAAFFFF____MMMMIIIISSSSCCCC____AAAANNNNNNNNOOOO            annotation (comment) string
  83.  
  84.  
  85. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  86.      afInitFileFormat(3dm), afGetFileFormat(3dm), afIntro(3dm),
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.